Std Refresh/de

Std Aktualisieren

Menüeintrag
Bearbeiten → Neuberechnen
Arbeitsbereich
Alle
Standardtastenkürzel
Strg+Umschalt+R
Eingeführt in Version
-
Siehe auch
Keiner

Beschreibung

Der Befehl Std Aktualisieren berechnet ausgewählte Objekte neu (eingeführt in 26.3) oder, falls keine Objekte ausgewählt sind, das aktive Dokument. Der Befehl ist deaktiviert, wenn keine Neuberechnung erforderlich ist; in diesem Fall kann der Befehl jedoch weiterhin über seine Tastenkombination aufgerufen werden.

Anwendung

  1. Es gibt mehrere Möglichkeiten, den Befehl aufzurufen:
    • Die Schaltfläche Neuberechnen drücken.
    • Den Menüeintrag Bearbeiten → Neuberechnen auswählen.
    • Das Tastaturkürzel Strg+Umschalt+R.

Optionen

Hinweise

Skripten

Siehe auch: Autogenerierte API-Dokumentation und Grundlagen der Skripterstellung in FreeCAD.

Um ein Dokument neu zu berechnen, verwendet man die Methode recompute des Document-Objekts:

import FreeCAD

doc = FreeCAD.ActiveDocument
doc.recompute()

Die gleiche Methode steht für Objekte im Dokument zur Verfügung:

import FreeCAD

doc = FreeCAD.ActiveDocument
for obj in doc.Objects[0:3]:
    obj.recompute()

Um ein Objekt für eine Neuberechnung zu markieren, verwendet man die Methode touch des Objekts. Der folgende Kode entspricht dem Erzwingen einer Neuberechnung durch Auswählen des Dokuments, wie unter Optionen erklärt:

import FreeCAD

doc = FreeCAD.ActiveDocument
for obj in doc.Objects:
    obj.touch()
doc.recompute()